.login{
	height: 100%;
	background: url('/static/login/login-bg.png') center/100% 100% no-repeat;
	.login-body{
		padding: 0 30rpx;
		height: 100%;
		@include flex-box(column,center);
		.info{
			background: #fff;
			border-radius: 20rpx;
			padding: 20rpx 0;
			.title{
				text-align: center;
				font-size: 36rpx;
				font-weight: 500;
				height: 100rpx;
				@include flex-box(row,center,center);
			}
			.form-rows{
				padding: 0 40rpx;
				.form-row{
					padding: 30rpx 0;
					@include flex-box(row,null,center);
					border-bottom: $global-border;
					.form-row-icon{
						width: 50rpx;
						margin-right: 20rpx;
					}
					.form-row-input{
						flex: 1;
					}
					.code-container{
						@include flex-box(null,null,center);
						.code-btn{
							min-width: 140rpx;
							height: 44rpx;
							font-size: 24rpx;
							color: $theme-color;
							background: $bg-F7F7F7;
							border-radius: 30rpx;
							line-height: 44rpx;
							font-weight: 500;
							padding: 0;
							&[disabled]{
								color: #fff;
							}
						}
					}
				}
				.form-bot{
					height: 80rpx;
					@include flex-box(row,space-between,center);
					color: $color-919191;
				}
			}
			.form-agree{
				@include flex-box(row,flex-end,center);
				padding: 0 40rpx;
				height: 80rpx;
				image{
					width: 34rpx;
					margin-right: 10rpx;
				}
				text{
					color: $theme-color;
				}
			}
			.form-btns{
				margin-top: 40rpx;
				.login-btn{
					background: $theme-color;
					width: 70%;
					line-height: 80rpx;
					height: 80rpx;
					border-radius: 50rpx;
					margin: 0 auto;
					font-size: 30rpx;
					color: #fff;
				}
				.download-btn{
					background: $bg-F7F7F7;
					width: 70%;
					line-height: 80rpx;
					height: 80rpx;
					border-radius: 50rpx;
					margin: 0 auto;
					font-size: 30rpx;
					color: $theme-color;
					margin-top: 30rpx;
				}
				.wx-login{
					@include flex-box(row,center,center);
					height: 90rpx;
					image{
						width: 46rpx;
						margin-right: 6rpx;
					}
					text{
						color: $color-919191;
					}
				}
			}
		}
	}
}
/deep/.input-placeholder{
	font-size: 26rpx;
	color: $color-ADADAD!important;
}